long cape/cloak - İngilizce Eş Anlamlılar Sözlük